package com.xinchuang.domain.type;

/**
 * @Description: 物料基础信息 枚举
 * @Author: thh
 * @Date: 2024/4/14 20:01
 */
public enum MaterialsBaseInfoEnum {

    PANEL("panel", "面板"),
    HOT_RUNNER_PLATE("hot_runner_plate", "热流道板"),
    A_PLATE("a_plate", "A板"),
    B_PLATE("b_plate", "B板"),
    SUPPORT_PLATE("support_plate", "托板"),
    SQUARE_IRON("square_iron", "方铁"),
    FACE_NEEDLE_PLATE("face_needle_plate", "面针板"),
    BOTTOM_NEEDLE_PLATE("bottom_needle_plate", "底针板"),
    BOTTOM_PLATE("bottom_plate", "底板"),
    MOLD_FRAME("mold_frame", "模架"),
    SLIDER("slider", "滑块"),
    ANGLE_TOP("angle_top", "斜顶"),
    HEAT_TREATMENT("heat_treatment", "热处理"),
    STANDARD_PARTS("standard_parts", "标准件"),
    SCANNING_MAPPING("scanning_mapping", "扫描测绘"),
    STRUCTURAL_DESIGN("structural_design", "结构设计"),
    CAE_ANALYSIS("cae_analysis", "CAE分析"),
    CONVENTIONAL_MACHINE_TOOL("conventional_machine_tool", "一般机床"),
    CNC_MACHINE_TOOL("cnc_machine_tool", "数控机床"),
    CNC_3_PLUS_2_MACHINE_TOOL("cnc_3_plus_2_machine_tool", "3+2数控机床"),
    EDM("edm", "电火花"),
    WIRE_CUTTING("wire_cutting", "线切割"),
    SLOW_WIRE_CUTTING("slow_wire_cutting", "线切割(慢)"),
    DEEP_HOLE_DRILLING("deep_hole_drilling", "深孔钻"),
    FITTING("fitting", "钳工"),
    POLISHING("polishing", "抛光"),
    CLAMPING_MACHINE("clamping_machine", "合模机"),
    LEATHER_GRAIN("leather_grain", "皮纹"),
    CMM_MEASUREMENT_FEE("cmm_measurement_fee", "三坐标测量费"),
    MANAGEMENT_FEE("management_fee", "管理费"),
    PROFIT("profit", "利润"),
    TAX("tax", "税收"),
    TRIAL_MOLD_FEE("trial_mold_fee", "试模费"),
    TRANSPORTATION_FEE("transportation_fee", "运输费"),
    TOTAL_PRICE("total_price", "总价");

    private  String prop;
    private  String name;

    MaterialsBaseInfoEnum(String key, String name) {
        this.prop = key;
        this.name = name;
    }

    public String getProp() {
        return prop;
    }

    public String getName() {
        return name;
    }
}
